package com.lesama.file;

/*
    删除文件夹
    delete只能删除空文件夹
 */

import java.io.File;

public class FileTest3 {
    public static void main(String[] args) {
        deleteFile(new File("D:\\my\\java-advanced-codes\\day12\\c"));
    }

    public static void deleteFile(File dir) {
        File[] files = dir.listFiles();
        if(files == null) {
            return;
        }
        for (File file : files) {
            if(file.isFile()) {
                file.delete();
            } else {
                // file是一个文件夹
                deleteFile(file);
            }
        }
        // 走到此处说明文件夹dir已经是空文件夹了
        dir.delete();
    }
}